.event
{
	z-index: 1070;
	display: inline-block;
	font-family: "klavika Regular", serif;
	font-size: 16px;
}
.event .event-inner
{
	padding: 15px 18px 10px;
	color: #fff;
	text-align: left;
	background-color: #333333;
	border-radius: 1px;
	white-space: normal;
	width: 130px;
}
.event .event-arrow
{
	border-color: #333333 transparent transparent;
	border-style: solid;
	border-width: 10px 5px 0;
	height: 0;
	left: 20%;
	margin-left: 15px;
	width: 0;
}
.event .event-point
{
	background-color: #e22e2e;
	height: 5px;
	margin: 15px 0 15px 17px;
	transform: rotate(45deg);
	width: 5px;
}
.event .event-time
{
	color: #fff;
	font-family: "Klavika Bold", Arial, serif;
	margin-left: 7px;
}
.event .event-inner .event-by
{
	color: #909191;
	font-size: 12px;
}
.event .event-content
{
	line-height: 17px;
	font-family: "Klavika Bold", Arial, serif;
}